Top

Cubs Win World Series For First Time Since 1908

The Chicago Cubs shed themselves of the "Curse of the Billy Goat" and ended a 108-year wait for a World Series title by beating the Cleveland Indians 8-7 in 10 innings on Wednesday in a thrilling Game Seven classic.
Next Video
1
Ratings
  • 430 Views
  • 0 Comments
  • 0 Favorites
  • Flag
  • Flip
  • Pin It
Embed:
Categories: Feels

0 Comments

  • Advertisement